The Console Interface

After you have installed the Framework, you should verify that everything is working correctly. The easiest way to do this is to execute the msfconsole user interface. This interface should display an ascii art logo, print the current version, some module counts, and drop to a "msf> " prompt. From this prompt, type help to get a list of valid commands. You are currently in the "main" mode; this allows you to list exploits, list payloads, and configure global options. To list all available exploits, type show exploits. To obtain more information about a given exploit, type info module_name.

The msfconsole interface was designed to be flexible and fast. If you enter a command that is not recognized by the console, it will scan the system path to determine if it is a system command. If it finds a match, that command will be executed with the supplied arguments. This allows you to use your standard set of tools without having to leave the console. We highly recommend that you enable tab completion support, this is included by default in the Windows package, but may require software installation for other operating systems. For more information on tab completion, please refer to appendix [*].

The msfconsole startup will similar to the text below.

+ -- --=[ msfconsole v2.5 [72 exploits - 75 payloads]

msf >